deciduous dentition - German English Dictionary